having studied science - Spanish English Dictionary